Definition of Aster Linosyris

  • (noun) early-flowering perennial of southern and southeastern Europe with flower heads resembling those of goldenrod

Antonyms of Aster Linosyris


No Antonyms Found.

Homophones of Aster Linosyris


No Homophones Found.